import request from '@/utils/request'
// 小程序管理列表
export function miniAppIndex(data) {
  return request({
    url: '/admin/mini_app/index',
    method: 'post',
    data: data
  })
}
// 小程序所属下拉
export function appAuthBelong(data) {
  return request({
    url: '/admin/mini_app/appAuthBelong',
    method: 'post',
    data: data
  })
}

// 新增小程序
export function miniAppAdd(data) {
  return request({
    url: '/admin/mini_app/save',
    method: 'post',
    data: data
  })
}
// 删除小程序
export function miniAppDel(data) {
  return request({
    url: '/admin/mini_app/del',
    method: 'post',
    data: data
  })
}

// 小程序分享
export function miniAppShare(data) {
  return request({
    url: '/admin/mini_app/share',
    method: 'post',
    data: data
  })
}

// 商户号下拉列表
export function merchant(data) {
  return request({
    url: '/admin/mini_app/merchant',
    method: 'post',
    data: data
  })
}

// 小程序版本管理列表
export function getVersionList(data) {
  return request({
    url: '/admin/mini_app/miniAppVersionList',
    method: 'post',
    data: data
  })
}

// 小程序版本保存
export function editVersion(data) {
  return request({
    url: '/admin/mini_app/miniAppVersionSave',
    method: 'post',
    data: data
  })
}
// 小程序支付设置商户号
export function miniAppMerchantSave(data) {
  return request({
    url: '/admin/mini_app/miniAppMerchantSave',
    method: 'post',
    data: data
  })
}

// 小程序版本删除
export function delVersion(data) {
  return request({
    url: '/admin/mini_app/miniAppVersionDel',
    method: 'post',
    data: data
  })
}
// 跳转小程序后台
export function encodeRowId(data) {
  return request({
    url: '/admin/common/getEncryptedRawId',
    method: 'post',
    data: data
  })
}

// 某个公众号下商户号列表
export function officeMerchantList(data) {
  return request({
    url: '/admin/official/officeMerchantList',
    method: 'post',
    data: data
  })
}

// 设置客服消息支付
export function customerPayConfig(data) {
  return request({
    url: '/admin/mini_app/customerPayConfig',
    method: 'post',
    data: data
  })
}

// 获取客服消息支付信息
export function customerPayConfigInfo(data) {
  return request({
    url: '/admin/mini_app/customerPayConfigInfo',
    method: 'post',
    data: data
  })
}
// 抖音小程序支付配置
export function douYinMiniAppPay(data) {
  return request({
    url: '/admin/mini_app/douYinMiniAppPay',
    method: 'post',
    data: data
  })
}
// 抖音客服号
export function customerTiktok(data) {
  return request({
    url: '/admin/mini_app/customerTiktok',
    method: 'post',
    data: data
  })
}

// 检测小程序支付绑定商户号
export function miniAppMerchantCheck(data) {
  return request({
    url: '/admin/mini_app/miniAppMerchantCheck',
    method: 'post',
    data: data
  })
}

// 获取支付设置的配置
export function getPayConfig(data) {
  return request({
    url: '/admin/mini_app/getPayConfig',
    method: 'post',
    data: data
  })
}
// 设置支付设置的配置
export function setPayConfig(data) {
  return request({
    url: '/admin/mini_app/setPayConfig',
    method: 'post',
    data: data
  })
}

// 投诉反馈开关

export function setFeedbackStatus(data) {
  return request({
    url: '/admin/mini_app/setFeedbackStatus',
    method: 'post',
    data: data
  })
}

// 抖音运营 （设置加群、关注）
export function followGroupSwitch(data) {
  return request({
    url: '/admin/mini_app/followGroupSwitch',
    method: 'post',
    data: data
  })
}

// 添加企微
export function addEnterpriseWechat(data) {
  return request({
    url: '/admin/mini_app/addEnterpriseWechat',
    method: 'post',
    data: data
  })
}

// 企微数据
export function getEnterpriseWechat(data) {
  return request({
    url: '/admin/mini_app/getEnterpriseWechat',
    method: 'post',
    data: data
  })
}

// 企微复用
export function copyEnterpriseWechat(data) {
  return request({
    url: '/admin/mini_app/copyEnterpriseWechat',
    method: 'post',
    data: data
  })
}

// 引流扩展
export function drainageData(data) {
  return request({
    url: '/admin/mini_app/drainageData',
    method: 'post',
    data: data
  })
}
// 保存引流扩展
export function drainageSave(data) {
  return request({
    url: '/admin/mini_app/drainageSave',
    method: 'post',
    data: data
  })
}

// 微信客服配置保存
export function customerSave(data) {
  return request({
    url: '/admin/mini_app/customerSave',
    method: 'post',
    data: data
  })
}
// 数据
export function customerData(data) {
  return request({
    url: '/admin/mini_app/customerData',
    method: 'post',
    data: data
  })
}

// 获取客服组名
export function getCorpGroupName(data) {
  return request({
    url: '/admin/mini_app/getCorpGroupName',
    method: 'post',
    data: data
  })
}
